lymphoid organs - Español Inglés Diccionario